luminescent diode - English Synonyms Dictionary